set(src_list
    transport_ibverbs.cc
    transport_tcp.cc
    transport_p2p.cc
    transport_net.cc
    transport_roce.cc
    transport_shm_event.cc
    transport_virtural.cc
)

target_sources(hccl_plf PRIVATE
    ${src_list}
)

target_sources(hccd PRIVATE
    ${src_list}
)

target_sources(ccl_kernel PRIVATE
    ${src_list}
)